package tree

import (
	"strconv"
	"strings"
)

type Codec struct{}

func Constructor() (_ Codec) {
	return
}

func (Codec) serialize(root *TreeNode) string {
	sb := &strings.Builder{}
	var dfs func(node )

}

func (Codec) deserialize(data string) *TreeNode {

}